cash and carry shops - Turkish English Dictionary